woven polypropylene fabric - Turkish English Dictionary